⚠️ Upwind

⚠️ Unpublished: This item is from a solution that is not yet published on Azure Marketplace or not installed in Content Hub.

Upwind Logo

Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · 📊

Back to Solutions Index


Attribute Value
Publisher Upwind
Support Tier Partner
Support Link https://upwind.io
Categories domains
Version 3.0.1
Author Upwind - hello@upwind.io
First Published 2026-03-10
Solution Folder Upwind

The Upwind Logs Loader solution ingests compute platform assets from the Upwind cloud security platform into a Microsoft Sentinel custom table using an Azure Function and the Azure Monitor Ingestion API (DCE/DCR).

Underlying Microsoft Technologies used:

This solution takes a dependency on the following technologies, and some of these dependencies either may be in Preview state or might result in additional ingestion or operational costs:

a. Azure Monitor Ingestion API (DCE/DCR)

b. Azure Functions

Contents

Data Connectors

This solution provides 1 data connector(s):

Tables Used

This solution uses 1 table(s):

Table Used By Connectors Used By Content
UpwindLogsAssets_CL Upwind Logs Loader (Ingestion API) -

Additional Documentation

📄 Source: Upwind/README.md

Upwind Sentinel Connector

Microsoft Sentinel data connector that ingests compute platform assets from the Upwind cloud security platform into a custom Log Analytics table (UpwindLogsAssets_CL) using an Azure Function and the Azure Monitor Ingestion API (DCE/DCR).

What it does

Folder structure

UpwindLogsLoader/
├── SolutionMetadata.json
├── ReleaseNotes.md
├── Data/
│   └── Solution_UpwindLogsLoader.json
├── Package/
│   ├── 3.0.0.zip                    <- Sentinel content hub package
│   ├── createUiDefinition.json
│   ├── mainTemplate.json
│   └── testParameters.json
└── Data Connectors/
    ├── azuredeploy_UpwindLogsLoader_API_FunctionApp.json  <- ARM deploy template
    ├── UpwindLogsLoader_API_FunctionApp.json              <- Connector definition
    ├── createUiDef.json                                   <- Deployment wizard UI
    ├── UpwindLogsLoader.zip      <- Self-contained Function App package
    ├── host.json
    ├── requirements.txt
    ├── Logos/
    │   └── upwind.svg
    └── UpwindLogsLoader/
        ├── __init__.py
        ├── config.py
        ├── function.json
        ├── upwind_catalog_client.py
        └── upwind_client.py

Deployment

Click the button below to deploy all required Azure resources (DCE, custom table, DCR, role assignment, storage, App Insights, Function App) in one step:

Deploy To Azure

Parameters

Parameter Description
WorkspaceName Name of your Log Analytics / Sentinel workspace
UpwindOrgId Upwind Organization ID (Settings → Organization)
UpwindClientId Upwind API Client ID (Settings → API Keys)
UpwindClientSecret Upwind API Client Secret

[Content truncated...]

Release Notes

Version Date Modified (DD-MM-YYYY) Change History
3.0.1 12-04-2026 Updated SolutionMetadata publisherId to align the solution package metadata with publisher validation requirements.
3.0.0 10-03-2026 Initial solution release.

Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · 📊

Back to Solutions Index